*{margin: 0;padding: 0;}
.row{width: 1160px;margin: auto;}

.pages { float: right; margin: 30px 0px;}
.pages a, .pages span { display: inline-block; padding: 6px 10px; margin: 0 4px; border: 1px solid #ddd; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px }
.pages a { text-decoration: none; color: #666; -moz-transition: border-color .6s ease-in, border-color .6s ease-out; -webkit-transition: border-color .6s ease-in, border-color .6s ease-out; -o-transition: border-color .6s ease-in, border-color .6s ease-out; transition: border-color .6s ease-in, border-color .6s ease-out }
.pages a.first, .pages a.prev, .pages a.next, .pages a.end { margin: 0 }
.pages a:hover { border-color: #ccc }
.pages span.ui-state-disabled { background: #FF8C3C; color: #FFF; font-weight: 700; border-color: #ddd }

.g-bd{}
.g-bd .row-1{margin-top: 35px;border-bottom:2px solid #ddd;height: 50px;}
.g-bd .row-1 h1{float: left;}
.g-bd .row-1 .u-search{width: 370px;height: 35px;border:1px solid #bbb;overflow: hidden;float: right;}
.g-bd .row-1 .u-search input{width: 260px;height: 35px;line-height: 35px; padding-left: 10px;float: left;}
.g-bd .row-1 .u-search .btn-search{background: #DDDDDD;display: block;float: right;border-left:1px solid #bbb;
 height: 35px;line-height: 35px;text-align: center; width: 90px;font-size: 14px;}
.g-bd .row-1 .u-search .btn-search:hover{cursor: pointer;}

.g-bd .row-2 table{margin-top: 15px;width: 100%;  border-spacing: 0;border-collapse: collapse;}
.g-bd .row-2 table tr{}
.g-bd .row-2 table tr th{color: #555;font-size: 14px;  padding: 15px; line-height: 1.42857143;border-bottom: 1px solid #ddd; }
.g-bd .row-2 table tr td { padding: 15px; color: #555; font-size: 12px; text-align: center; line-height: 1.42857143; border-bottom: 1px solid #ddd; }
.g-bd .row-2 table tr td font{color:#999}
